import type { LayoutMode } from '../store/modules/layout'

// 系统默认配置
export const DEFAULT_SETTINGS = {
  // 系统标题
  title: import.meta.env.VITE_APP_TITLE,
  // 布局模式
  layoutMode: (import.meta.env.VITE_LAYOUT_MODE || 'side') as LayoutMode,
  // Logo 配置
  logo: import.meta.env.VITE_APP_LOGO || '/src/assets/logo.png',
  // 是否启用权限控制
  authEnabled: import.meta.env.VITE_AUTH_ENABLED === 'true'
}

// 布局模式配置说明
export const LAYOUT_MODES: Record<LayoutMode, string> = {
  side: '左侧菜单模式',
  top: '顶部菜单模式',
  mix: '混合菜单模式',
  split: '分割菜单模式',
  double: '双菜单模式',
  compact: '紧凑模式'
}
